give oneself a blow - Francés Inglés Diccionario